﻿using System;
using System.Collections.Generic;

namespace Sustainalytics.Entities
{
    public class AccountPermission
    {
        public Guid Id { get; set; }
        public Guid AccountId { get; set; }
        public PermissionType Type { get; set; }
        public string Name { get; set; }
        public bool IsActive { get; set; }
        public List<AccountClaim> Claims { get; set; }
    }

    public class AccountClaim
    {
        public string Name { get; set; }
        public bool IsActive { get; set; }
    }

    public enum PermissionType
    {
        ResearchProduct,
        Features
    }

}
